short term effect - Español Inglés Diccionario